extends Node

func 生成数据模型(数据表名:String,id:String):
	var 初始数据=获取初始数据(数据表名,id)
	if 初始数据!=null:
		var 数据类型=初始数据.脚本类型
		var 数据模型:数据基类=load(数据类型).new()
		数据模型.初始化(初始数据)
		return 数据模型

func 获取初始数据(数据表名:String,id:String):
	if GameData.初始数据.has(数据表名) and GameData.初始数据[数据表名].has(id):
		return GameData.初始数据[数据表名][id]
